# Be sure to restart your server when you modify this file.

# Add new inflection rules using the following format 
# (all these examples are active by default):
# Inflector.inflections do |inflect|
#   inflect.plural /^(ox)$/i, '\1en'
#   inflect.singular /^(ox)en/i, '\1'
#   inflect.irregular 'person', 'people'
#   inflect.uncountable %w( fish sheep )
# end
ActiveSupport::Inflector.inflections do |inflect|
  inflect.plural /([aeiou])([A-Z]|_|$)/, '\1s\2'
  inflect.plural /([rlnd])([A-Z]|_|$)/, '\1es\2'
  inflect.singular /([aeiou])s([A-Z]|_|$)/, '\1\2'
  inflect.singular /([rlnd])es([A-Z]|_|$)/, '\1\2'
  inflect.irregular 'PlanHorario', 'PlanesHorarios'
  inflect.irregular 'plan_horario', 'planes_horarios'
  inflect.irregular 'CargoFactorReconocimiento','CargosFactoresReconocimientos'
  inflect.irregular 'cargo_factor_reconocimiento','cargos_factores_reconocimientos'
  inflect.irregular 'FactorReconocimiento','FactoresReconocimientos'
  inflect.irregular 'factor_reconocimiento','factores_reconocimientos'
  inflect.irregular 'SolicitudRespuesta', 'SolicitudesRespuestas'
  inflect.irregular 'solicitud_respuesta', 'solicitudes_respuestas'
  inflect.irregular 'TipoExamen', 'TiposExamenes'
  inflect.irregular 'tipo_examen', 'tipos_examenes'
  inflect.irregular 'mes', 'meses'
  inflect.irregular 'escala', 'escalas'
  inflect.irregular 'PremiacionEscala', 'PremiacionesEscalas'
  inflect.irregular 'premiacion_escala', 'premiaciones_escalas'
  inflect.irregular 'PuntuacionEscala', 'PuntuacionesEscalas'
  inflect.irregular 'puntuacion_escala', 'puntuaciones_escalas'
end
